package cn.tedu.apiday06;

import java.util.Arrays;
import java.util.HashSet;

//测试HashSet
public class HashSetAction {
    public static void main(String[] args) {
        //创建对象
        HashSet <Integer> h = new HashSet<>();
        //测试常用方法
        h.add(1);
        h.add(2);
        h.add(1);
        h.add(10);
        h.add(5);
        h.add(4);
        System.out.println(h);
        System.out.println(h.contains(1));//判断集合中是否包含指定元素
        System.out.println(h.equals(2));//判断集合是否和指定元素相等
        System.out.println(h.hashCode());//获取集合在内存中的哈希码值
        System.out.println(h.isEmpty());//判断集合是否为空
        System.out.println(h.size());//获取集合中元素的个数
        System.out.println(h.remove(10));//移除集合中的指定元素
        Object[] objects = h.toArray();//把集合转成数组
        System.out.println(Arrays.toString(objects));

    }
}
